Assemblage de composants multivues par contrats

نویسندگان

  • Bouchra El Asri
  • Mahmoud Nassar
  • Bernard Coulette
  • Abdelaziz Kriouile
چکیده

RÉSUMÉ. Cet article propose une approche à base de composants multivues, dans le contexte d'un profil UML appelé VUML. Dans VUML, Un composant multivues est défini comme une extension du composant UML 2.0 doté d'interfaces multivues (requises et/ou fournies). Une interface multivues est un cas particulier d'interface, dont la définition et le comportement dépendent de la vue active. Par suite, un composant multivues offre des possibilités de changement dynamique de propriétés et de comportements selon le point de vue de l’utilisateur. Un composant multivues interagit avec son environnement interne ou externe via des connecteurs multivues. Cette interaction est conditionnée par un ensemble de contrats qui permettent de décrire la structure et le comportement d’un composant.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Architecture d'assemblage dynamique de composants multivues dans VUML

RÉSUMÉ. Cet article propose une architecture d’assemblage de composants multivues, dans le contexte d'un profil UML appelé VUML. Dans VUML, un composant multivues est défini comme une extension du composant UML 2.0 doté d'interfaces multivues (requises et/ou fournies). Un composant multivues offre des possibilités de changement dynamique de propriétés et de comportements selon le point de vue d...

متن کامل

A Generic Model of Contracts for Embedded Systems

We present the mathematical foundations of the contract-based model developed in the framework of the SPEEDS project. SPEEDS aims at developing methods and tools to support “speculative design”, a design methodology in which distributed designers develop different aspects of the overall system, in a concurrent but controlled way. Our generic mathematical model of contract supports this style of...

متن کامل

Les aspects et les composants logiciels. Etude de cas avec le modèle de composant FRACTAL

RÉSUMÉ. La programmation par composants logiciels promet la réutilisation, mais elle est sujette aux problèmes de dispersion et de mélange de code représentant des propriétés transversales. L’application de la programmation par aspects (AOP) sur les composants logiciels permet de faire face à ces problèmes. Nous présentons dans ce papier FRACTAL-AOP, une extension du modèle de composant Fractal...

متن کامل

Réseaux FIFO Colorés Stricts pour la formalisation des applications de visualisation scientifique interactives

Résumé. La programmation par composants est devenue une approche essentielle et très utilisée en génie logiciel. En particulier, dans le cadre des applications de visualisation scientifique interactives, cette approche offre une architecture claire aux développeurs permettant de bien séparer les différentes parties fonctionnelles de l’application comme l’interaction, la simulation et la visuali...

متن کامل

Vers un profil UML pour la conception de composants multivues

This paper aims to present an UML profile based on multiviews components. A multiviews component allows to encapsulate and deliver information according to the user's point of view and offers mechanisms to manage the dynamic evolution of viewpoints and consistency among views. In this paper, we first present the notion of multiviews component and its integration into a UML profile, and thus det...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005